package com.sniff.atp.enums.status;

import lombok.Getter;

@Getter
public enum PurchaseAbnormalType {
    PURCHASE_ABNORMAL_TYPE1(1, 1, "商品须用户确认--确认尺码"),
    PURCHASE_ABNORMAL_TYPE2(1, 2, "商品须用户确认--确认颜色"),
    PURCHASE_ABNORMAL_TYPE3(1, 3, "商品须用户确认--确认设计（款式）"),
    PURCHASE_ABNORMAL_TYPE4(2, null, "全网断货"),
    PURCHASE_ABNORMAL_TYPE5(3, 4, "原商品缺货--推荐同款商品"),
    PURCHASE_ABNORMAL_TYPE6(3, 5, "原商品缺货--推荐类似款商品"),

    PURCHASE_ABNORMAL_TYPE7(4, 6, "预售商品--无同款商品推荐"),
    PURCHASE_ABNORMAL_TYPE8(4, 4, "预售商品--推荐同款商品"),

    PURCHASE_ABNORMAL_TYPE9(5, 6, "不满足最小起订量--无同款商品推荐"),
    PURCHASE_ABNORMAL_TYPE10(5, 4, "不满足最小起订量--推荐同款链接"),
    PURCHASE_ABNORMAL_TYPE11(6, 7, "更换同款链接"),
    ;



    private Integer type;
    private Integer abnormalDetailType;
    private String description;

    PurchaseAbnormalType(Integer type, Integer abnormalDetailType, String description){
        this.type = type;
        this.abnormalDetailType = abnormalDetailType;
        this.description = description;
    }
}
